have the honor of doing something - Francés Inglés Diccionario